package com.lazy.book.common.entity;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;

@Data
@Schema(description = "SysClient返回vo")
public class ClientVO {

  @Schema(description = "客户端id")
  private String clientId;

  @Schema(description = "客户端key")
  private String clientKey;

  @Schema(description = "客户端秘钥")
  private String clientSecret;

  @Schema(description = "授权类型数组")
  private List<String> grantTypeCdList;

  @Schema(description = "授权类型")
  private String grantTypeCd;

  @Schema(description = "设备类型")
  private String deviceTypeCd;

  @Schema(description = "token活跃超时时间")
  private Integer activeTimeout;

  @Schema(description = "token固定超时")
  private Integer timeout;

  @Schema(description = "状态")
  private String clientStatusCd;

  @Schema(description = "备注")
  private String remark;

}
